افزایش امنیت نرم افزار با استفاده از تکنیک های مبهم سازی جهت مقابله با حملات پویا
thesis
- وزارت علوم، تحقیقات و فناوری - دانشگاه گیلان - دانشکده فنی
- author افشین رشیدی
- adviser رضا ابراهیمی آتانی
- publication year 1394
abstract
یکی از ویژگیهای کامپیوترهای شخصی ماهیت باز و در دسترس بودن آنهاست؛ به این معنی که هردوی سخت افزار و نرم افزار در اینگونه سیستمها برای نظارت بر نحوه عملکرد در اختیار کاربران نهایی قرار دارند. کاربران مخرب می توانند با نظارت بر کد و روند اجرای نرم افزار، در نقش مهاجم ظاهر شده و حملاتی نظیر مهندسی معکوس و دستکاری روی نرم افزار انجام دهند یا با نقض قوانین مالکیت معنوی به دزدی نرم افزار بپردازند. تاکنون تکنیکهایی برای محافظت از نرم افزار در برابر حملات ایستا و پویا ارائه شده است که هر کدام با استفاده از روشی و از یک جنبه ی خاص به مقابله با تهدیدات موجود می پردازند، اما هیچ کدام از آنها نتوانسته است هردو معیار امنیت و کارایی را به صورت همزمان به طور مناسبی پوشش دهند و برخی از آنها عملا به صورت کاربردی قابل استفاده نیستند. در این پایان نامه تکنیکی ترکیبی از مبهم سازی کد و روشهای تحمل پذیری خطا و برنامه نویسی چندنسخه ای ارائه می شود که سعی دارد علاوه بر افزایش امنیت نرم افزار در برابر حملات مهندسی معکوس و دستکاری کد هم به صورت ایستا و هم پویا، دارای کارایی قابل قبولی باشد.
similar resources
مروری بر تکنیکهای محافظت از نرم افزار در برابر حملات ایستا و پویا
در دهه ی گذشته با توزیع نرم افزارهایی مانند مرورگرها، فروشگاه های آنلاین، بانکداری اینترنتی، سیستم های پست الکترونیکی روی اینترنت، حملات گسترده ای برای انجام مهندسی معکوس، استفاده غیر قانونی از نرم افزار و یا تکثیر غیر قانونی آن انجام شده است. به دلیل ماهیت غیر قابل اعتماد محیط ماشین های میزبان، بحث محافظت از نرم افزار در برابر حملات تحلیل، دستکاری و دزدی نرم افزار افزایش پیدا کرده است و روش ها...
full textیک روش کارآمد جهت مقابله با حمله بارکشی رایگان درشبکه های مبتنی بر نرم افزار
ظهور شبکههای مبتنی بر نرمافزار در طی سالیان اخیر، بسیاری از مباحث مرتبط با مسائل مدیریتی و پیکربندی شبکه را برای مدیران شبکه تسهیل کرده است. در شبکههای مبتنی بر نرمافزار سطح دادهای و سطح کنترلی شبکه به منظور مدیریت متمرکز و پویا از یکدیگر منفک شدهاند. تمامی امور مرتبط با اعمال سیاستهای مدیریتی و راهبری شبکه در شبکههای مبتنی بر نرمافزار در سطح کنترلی انجام میشود. با وجود این که این ساز...
full textمدل سازی یاتاقان مغناطیسی با استفاده از نرم افزار ansoft
در این مقاله به بررسی معادلات ماکسول سه بعدی در نرم افزار ansoft پرداخته شده است. راه حل های ansoft بیشتر بر اساس معادلات ماکسول و تحلیل اجزای محدود (fea) برنامه ریزی شده است. چنانکه تحلیل ساده ای جهت محاسبه نیروی مغناطیسی موجود میان دو قطب مغناطیسی همنام که مقابل یکدیگر قرار گرفته اند انجام گرفته و مدل سازی در نرم افزارansoft شرح داده و تأثیر پارامترهای مختلفی مانند جنس مواد و ابعاد هندسی بر ...
full textمحاسبه ریسک و مدل سازی پیامد حادثه نشت گاز طبیعی با استفاده از نرم افزار ALOHA
Introduction: Fire and explosion are the most common consequences of natural gas pipeline accidents. The results of previous studies showed a higher rate of accidents in natural gas transmission lines. Given that a large number of people living in the vicinity of natural gas pipelines with a higher severity of related accidents. The aim of current study was to estimate risks using the method of...
full textمدل سازی عددی آبشستگی پایین دست سازه ترکیبی سرریز - دریچه با استفاده از نرم افزار Flow3D
با ترکیب سرریز و دریچه میتوان دو مشکل عمده و اساسی رسوبگذاری در پشت سرریزها و تجمع رسوب و مواد زائد در پشت دریچهها را رفع نمود. بعلاوه عمق آبشستگی در پاییندست سازه کاهش مییابد. در سازه ترکیبی سرریز - دریچه، شرایط هیدرولیکی جدیدی حاکم خواهد شد که با شرایط هیدرولیکی هرکدام از این دو سازه بهتنهایی متفاوت است. بر اثر جریان ناشی از جت عبوری از رو و یا زیر سازه، امکان ایجاد حفره آبشستگی در پایی...
full textشبیه سازی آبشویی خاک شور با استفاده از نرم افزار Hydrus2D
تجمع و حرکت املاح در خاک و مدلسازی این حرکت در سالهای اخیر بسیار مورد توجه قرار گرفته است. تحقیق حاضر برای شبیه سازی آبشویی از خاک شور با استفاده از مدل HYDRUS2D در زماهای مختلف آبشویی صورت گرفت. نمونهها از سه فاصله 0، 20 و 40 سانتیمتری از قطره چکان و از اعماق20-0، 40-20، 60-40و 80-60 سانتیمتری از سطح خاک تهیه شدند. نتایج بدست آمده نشان داد که از بین اعماق اندازهگیری شده، عمق 40-20 سانتیمت...
full textMy Resources
document type: thesis
وزارت علوم، تحقیقات و فناوری - دانشگاه گیلان - دانشکده فنی
Hosted on Doprax cloud platform doprax.com
copyright © 2015-2023